﻿@charset "utf-8";
/*初始样式*/
body {
	color: #323232;
	font: 14px "Microsoft Yahei";
} /*网站字体颜色*/
body, ul, ol, li, div, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, img, span, input {
	margin: 0;
	padding: 0;
	list-style: none;
}
a {
	color: #323232;
	text-decoration: none;
	font-family: "Microsoft Yahei";
}  /*for ie f6n.net*/
a:focus {
	outline: 0;
} /*for ff f6n.net*/
/*a:hover { text-decoration:underline;}*/
img {
	border: none;
}
.vam {
	vertical-align: middle;
}
.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
p {
	word-spacing: -1.5px;
	font-family: "Microsoft Yahei";
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Microsoft Yahei";
}
.tr {
	text-align: right;
}
.tl {
	text-align: left;
}
.center {
	text-align: center;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pa {
	position: absolute;
}
.pr {
	position: relative
}
i, em {
	font-style: normal;
}
.clearfix:after {
	content: "";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
}
/* -- 页面整体布局 -- */
.content {
	width: 1200px;
	margin: 0 auto;
	font-family: "Microsoft Yahei";
}
/*banner*/
.banner {
	height: 724px;
	overflow: hidden;
}
.banner .bd li {
	height: 592px;
	background: url(../images/banner1.jpg) no-repeat center 0;
}
.banner .bd li a {
	display: block;
	height: 592px;
}
/*search*/
.search {
	position: relative;
}
.sou {
	position: absolute;
	width: 100%;
	height: 110px;
	background: #fff;
	left: 0;
	top: -37px;
	box-shadow: 0 0 20px rgba(0,0,0,0.1);
}
.sou .ci {
	float: left;
	height: 110px;
	line-height: 110px;
	font-size: 14px;
	color: #333;
	padding-left: 30px;
	width: 780px;
}
.sou .ci a {
	margin-right: 20px;
	color: #333;
}
.s_box {
	float: left;
	width: 270px;
	margin: 37px 0 0;
	height: 38px;
	background: #f4f4f4;
	border-radius: 19px;
}
.s_box .input1 {
	float: left;
	width: 210px;
	padding-left: 18px;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	color: #333;
	border: 0;
	background: none;
	outline: 0;
}
.s_box .input2 {
	float: left;
	width: 24px;
	height: 14px;
	border: 0;
	background: url(../images/sea.png) no-repeat center;
	border-left: 1px solid #afafaf;
	outline: 0;
	cursor: pointer;
	margin-top: 12px;
}
.sou .tel {
	float: right;
	height: 110px;
	padding-left: 45px;
	background: url(../images/kf1.png) no-repeat left center;
	margin-right: 28px;
}
.sou .tel b {
	float: left;
	line-height: 110px;
	font-size: 24px;
	color: #333;
	margin-right: 18px;
}
.sou .tel a {
	float: left;
	width: 98px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #CC3333;
	border-radius: 15px;
	margin-top: 41px;
}
/*intro*/
.intro {
	background: #f4f4f4;
	padding: 125px 0 40px;
}
.intro dl {
	height: 222px;
}
.intro dl dt img {
	display: block;
	width: 300px;
	height: 222px;
}
.intro dl dd {
	float: right;
	width: 850px;
}
.intro dl dd h4 {
	font-size: 24px;
	color: #333;
	padding: 0 0 26px;
	line-height: 48px;
}
.intro dl dd h4 em {
	color: #CC3333;
}
.intro dl dd p {
	float: left;
	height: 136px;
	border-right: 1px solid #c5c5c5;
	width: 398px;
	margin-right: 40px;
}
.intro dl dd p span {
	display: block;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	color: #333;
	margin-bottom: 20px;
}
.intro dl dd p img {
	margin-right: 10px;
	vertical-align: top;
}
.intro dl dd p.nomar {
	border: 0;
	margin-right: 0;
}
/*use*/
.use {
	padding: 70px 0 60px;
	position: relative;
}
.use h3 {
	font-weight: normal;
	text-align: center;
	margin-bottom: 55px;
}
.use h3 b {
	display: block;
	font-size: 30px;
	color: #333;
	line-height: 48px;
}
.use h3 i {
	display: inline-block;
	font-size: 16px;
	color: #333;
	position: relative;
	padding: 0 40px;
	line-height: 16px;
}
.use h3 i:before {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	left: 0;
	top: 8px;
}
.use h3 i:after {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	right: 0;
	top: 8px;
}
.use_l {
	position: absolute;
	width: 462px;
	height: 411px;
	overflow: hidden;
	top: 189px;
	left: 0;
}
.use_l ul li {
	float: left;
	width: 230px;
	height: 65px;
	line-height: 65px;
	font-size: 16px;
	background: #CC3333;
	border-right: 1px solid #d96161;
	border-bottom: 1px solid #d96161;
	
}
.use_l ul li a {
	color: #fff;
}
.use_l ul li i {
	display: inline-block;
	width: 48px;
	height: 48px;
	margin: 8px 10px 0 30px;
	vertical-align: top;
	background:url(../images/icon_pro.png) left center no-repeat;
}
.use_l ul li .i1 {
	background: url(../images/use_ic1.png) no-repeat;
}
.use_l ul li .i2 {
	background: url(../images/use_ic2.png) no-repeat;
}
.use_l ul li .i3 {
	background: url(../images/use_ic3.png) no-repeat;
}
.use_l ul li .i4 {
	background: url(../images/use_ic4.png) no-repeat;
}
.use_l ul li .i5 {
	background: url(../images/use_ic5.png) no-repeat;
}
.use_l ul li .i6 {
	background: url(../images/use_ic6.png) no-repeat;
}
.use_l ul li .i7 {
	background: url(../images/use_ic7.png) no-repeat;
}
.use_l ul li .i8 {
	background: url(../images/use_ic8.png) no-repeat;
}
.use_l ul li:hover, .use_l ul li.cur {
	background: #333;
}
.use_r {
	float: right;
	width: 728px;
	height: 410px;
	position: relative;
}
.use_r img {
	display: block;
	width: 728px;
	height: 410px;
}
.use_r em {
	position: absolute;
	width: 100%;
	height: 64px;
	line-height: 64px;
	text-align: center;
	font-size: 16px;
	color: #333;
	background: url(../images/tm1.png) repeat;
	left: 0;
	bottom: 0;
}
.use_con {
	margin-top: 12px;
	position: relative;
}
.use_con li {
	float: left;
	width: 392px;
	margin-right: 12px;
}
.use_con li img {
	display: block;
	width: 392px;
	height: 295px;
}
.use_con li em {
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	color: #333;
	overflow: hidden;
}
.use_con li.nomar {
	margin-right: 0;
}
.use_con .sprev {
	position: absolute;
	top: 127px;
	left: -70px;
	cursor: pointer;
}
.use_con .snext {
	position: absolute;
	top: 127px;
	right: -70px;
	cursor: pointer;
}
/*pk*/
.pk {
	height: 549px;
	background: url(../images/pk_bg.jpg) no-repeat center 0;
}
.pk h3 {
	font-weight: normal;
	text-align: center;
	height: 100px;
	padding-top: 79px;
}
.pk h3 b {
	display: block;
	font-size: 30px;
	color: #333;
	line-height: 48px;
}
.pk h3 i {
	display: inline-block;
	font-size: 16px;
	color: #333;
	position: relative;
	padding: 0 40px;
	line-height: 16px;
}
.pk h3 i:before {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	left: 0;
	top: 8px;
}
.pk h3 i:after {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	right: 0;
	top: 8px;
}
.pk h4 {
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #333;
}
.pk h4 span {
	width: 215px;
	text-align: center;
}
.pk h4 .s2 {
	color: #CC3333;
	font-size: 18px;
}
.pk_con {
	float: left;
	width: 547px;
	height: 317px;
	background: url(../images/pk.jpg) no-repeat bottom;
}
.pk_con p {
	float: left;
	width: 215px;
}
.pk_con p span {
	display: block;
	height: 68px;
	line-height: 68px;
	text-align: center;
	font-size: 14px;
	color: #333;
	margin-bottom: 1px;
}
.pk_con .p2 {
	float: left;
	width: 118px;
}
.pk_con .p2 span {
	font-weight: bold;
	font-size: 16px;
	color: #fff;
}
.pk_con .p3 {
	float: left;
	width: 214px;
}
.pk_con .p3 span {
	color: #CC3333;
	font-size: 16px;
	font-weight: bold;
}
/*定制*/
.dz {
	padding: 70px 0 80px;
}
.dz h3 {
	font-weight: normal;
	text-align: center;
	margin-bottom: 100px;
}
.dz h3 b {
	display: block;
	font-size: 30px;
	color: #333;
	line-height: 48px;
}
.dz h3 i {
	display: inline-block;
	font-size: 16px;
	color: #333;
	position: relative;
	padding: 0 40px;
	line-height: 16px;
}
.dz h3 i:before {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	left: 0;
	top: 8px;
}
.dz h3 i:after {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	right: 0;
	top: 8px;
}
.dz ul li {
	float: left;
	width: 286px;
	height: 176px;
	background: #f4f4f4;
	border-radius: 20px;
	margin-right: 18px;
	position: relative;
}
.dz ul li.nomar {
	margin-right: 0;
}
.dz ul li i {
	position: absolute;
	width: 79px;
	height: 79px;
	border-radius: 50%;
	border: 6px solid rgba(27,49,47,0.1);
	background: #fff;
	left: 97px;
	top: -44px;
}
.dz ul li b {
	display: block;
	font-size: 18px;
	color: #333;
	padding: 65px 0 14px;
	text-align: center;
}
.dz ul li p {
	font-size: 14px;
	color: #333;
	line-height: 20px;
	text-align: center;
}
.dz ul li .i1 {
	background: url(../images/dz1.png) no-repeat #fff;
}
.dz ul li .i2 {
	background: url(../images/dz2.png) no-repeat #fff;
}
.dz ul li .i3 {
	background: url(../images/dz3.png) no-repeat #fff;
}
.dz ul li .i4 {
	background: url(../images/dz4.png) no-repeat #fff;
}
.dz ul li:hover {
	background: #CC3333;
}
.dz ul li:hover b, .dz ul li:hover p {
	color: #fff;
}
.dz ul li:hover .i1 {
	background: url(../images/dz1h.png) no-repeat #fff;
}
.dz ul li:hover .i2 {
	background: url(../images/dz2h.png) no-repeat #fff;
}
.dz ul li:hover .i3 {
	background: url(../images/dz3h.png) no-repeat #fff;
}
.dz ul li:hover .i4 {
	background: url(../images/dz4h.png) no-repeat #fff;
}
/*product*/
.pro {
	padding: 70px 0 80px;
}
.pro h3 {
	font-weight: normal;
	text-align: center;
	margin-bottom: 55px;
}
.pro h3 b {
	display: block;
	font-size: 30px;
	color: #333;
	line-height: 48px;
}
.pro h3 i {
	display: inline-block;
	font-size: 16px;
	color: #333;
	position: relative;
	padding: 0 40px;
	line-height: 16px;
}
.pro h3 i:before {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	left: 0;
	top: 8px;
}
.pro h3 i:after {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	right: 0;
	top: 8px;
}
.pro h4 {
	float: left;
	width: 20px;
	padding: 92px 30px 0;
	height: 206px;
	font-size: 16px;
	line-height: 16px;
	background: url(../images/jia.png) no-repeat center 246px #CC3333;
	margin-left: 1px;
}
.pro h4 a {
	color: #fff;
}
.pro h4.cur {
	background-color: #333;
	margin-left: 0;
}
.pro dl {
	float: left;
	height: 298px;
	width: 877px;
	box-shadow: 0 0 20px rgba(0,0,0,0.1);
	overflow-x: hidden;
}
.pro dl dt {
	float: left;
	margin-left: 76px;
}
.pro dl dt img {
	display: block;
	width: 298px;
	height: 298px;
}
.pro dl dd {
	float: left;
	margin-left: 28px;
	width: 370px;
}
.pro dl dd b {
	display: block;
	font-size: 18px;
	padding: 36px 0 22px;
	line-height: 18px;
}
.pro dl dd p {
	font-size: 14px;
	color: #333;
	line-height: 25px;
}
.pro dl dd>a {
	display: inline-block;
	width: 138px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #333;
	background: #e9e9e9;
	border-radius: 20px;
	margin-right: 20px;
	margin-top: 10px;
}
.pro dl dd>a:hover {
	color: #fff;
	background: #CC3333;
}
.pro .more {
	display: block;
	width: 208px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	font-size: 16px;
	color: #333;
	border: 1px solid #CC3333;
	border-radius: 27px;
	margin: 40px auto 0;
}
.pro .more:hover {
	color: #CC3333;
}
/*cess*/
.cess {
	height: 200px;
	background: url(../images/cess_bg.jpg) no-repeat center 0;
}
.cess p {
	float: right;
	width: 290px;
	padding-top: 90px;
}
.cess p b {
	display: block;
	font-size: 24px;
	color: #CC3333;
	line-height: 24px;
}
.cess p a {
	display: block;
	width: 138px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color: #323232;
	background: #CCCCCC;
	border-radius: 20px;
	margin-top: 18px;
	margin-left: 25px;
}
.cess p a:hover {
	color: #CC3333;
}
/*case*/
.case {
	background: #f5f5f5;
	padding: 48px 0 70px;
}
.case h3 {
	font-weight: normal;
	text-align: center;
	margin-bottom: 105px;
}
.case h3 b {
	display: block;
	font-size: 30px;
	color: #333;
	line-height: 48px;
}
.case h3 i {
	display: inline-block;
	font-size: 16px;
	color: #333;
	position: relative;
	padding: 0 40px;
	line-height: 16px;
}
.case h3 i:before {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	left: 0;
	top: 8px;
}
.case h3 i:after {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	right: 0;
	top: 8px;
}
.case dl {
	height: 256px;
	background: #fff;
	margin-bottom: 80px;
	border-top-right-radius: 80px;
	border-bottom-right-radius: 80px;
	border-top-left-radius: 128px;
	border-bottom-left-radius: 128px;
}
.case dl dt {
	float: left;
	width: 333px;
	padding: 10px;
	background: #fff;
	border-radius: 50%;
	margin-top: -48px;
}
.case dl dt img {
	display: block;
	width: 333px;
	border-radius: 20px;
}
.case dl dd {
	float: left;
	width: 745px;
	margin-left: 40px;
	height: 256px;
}
.case dl dd b {
	display: block;
	font-size: 18px;
	line-height: 18px;
	padding: 12px 0 12px;
}
.case dl dd p {
	font-size: 14px;
	color: #333;
	line-height: 23px;
	margin-bottom: 25px;
}
.case dl dd>a {
	font-size: 16px;
	background-color:#CCCCCC;
	height:45px; line-height:45px; text-align:center; width:120px; color:#000; display:block;
}
.case ul {
	padding-top: 10px !important;
}
.case ul li {
	float: left;
	width: 190px;
	height: 119px;
	position: relative;
	margin-right: 12px;
}
.case ul li img {
	display: block;
	width: 190px;
	height: 119px;
	
}
.case ul li i {
	display: none;
	position: absolute;
	width: 14px;
	height: 10px;
	background: url(../images/san1.png) no-repeat;
	top: -10px;
	left: 91px;
}
.case ul li:hover i, .case ul li.cur i {
	display: block;
}
.case ul li.nomar {
	margin-right: 0;
}
.case_item {
	position: relative;
}
.case_item .sprev {
	position: absolute;
	top: 39px;
	left: -70px;
	cursor: pointer;
}
.case_item .snext {
	position: absolute;
	top: 39px;
	right: -70px;
	cursor: pointer;
}
/*fact*/
.fact {
	height: 200px;
	background: url(../images/fact_bg.jpg) no-repeat center 0;
}
.fact p {
	float: right;
	width: 335px;
	padding-top: 90px;
}
.fact p b {
	display: block;
	font-size: 24px;
	color: #fff;
	line-height: 24px;
}
.fact p a {
	display: block;
	width: 138px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #333;
	background: #fff;
	border-radius: 20px;
	margin-top: 18px;
	margin-left: 25px;
}
.fact p a:hover {
	color: #CC3333;
}
/*adva*/
.adva {
	height: 884px;
	background: url(../images/adva_bg.jpg) no-repeat center 0;
}
.adva h3 {
	font-weight: normal;
	text-align: center;
	height: 135px;
	padding-top: 45px;
}
.adva h3 b {
	display: block;
	font-size: 30px;
	color: #333;
	line-height: 48px;
}
.adva h3 i {
	display: inline-block;
	font-size: 16px;
	color: #333;
	position: relative;
	padding: 0 40px;
	line-height: 16px;
}
.adva h3 i:before {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	left: 0;
	top: 8px;
}
.adva h3 i:after {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	right: 0;
	top: 8px;
}
.adva h3 em {
	color: #CC3333;
	font-size: 60px;
}
.adva_con {
	height: 277px;
	position: relative;
	margin-left: -1px;
}
.adva_con .you {
	position: absolute;
	top: 45px;
	left: 152px;
}
.adva_con .you p {
	float: left;
	width: 188px;
	height: 188px;
	background: url(../images/you_bg.png) no-repeat;
	margin-right: 50px;
	text-align: center;
}
.adva_con .you p span {
	display: block;
	font-size: 14px;
	color: #CC3333;
	height: 30px;
	line-height: 30px;
	padding: 62px 0 15px;
}
.adva_con .you p b {
	display: block;
	font-size: 16px;
	color: #333;
}
.adva_con .you p em {
	font-size: 40px;
	font-family: "Impact";
}
.adva ul li {
	float: left;
	width: 376px;
	height: 276px;
}
.adva ul li b {
	display: block;
	font-size: 20px;
	color: #fff;
	/*height: 36px;*/
	line-height: 36px;
	padding: 40px 0 22px;
}
.adva ul li em {
	font-size: 40px;
	font-weight: normal;
	font-family: "Impact";
}
.adva ul li p {
	width: 300px;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
}
.adva ul .l1 {
	width: 1200px;
	height: 151px;
	text-align: center;
}
.adva ul .l1 p {
	width: 100%;
}
.adva ul .l1 b {
	padding: 28px 0 14px;
}
.adva ul .l3 {
	width: 375px;
	padding-left: 75px;
}
.adva ul .l4 {
	width: 300px;
	padding-left: 74px;
}
/*news*/
.news {
	padding: 0 0 80px;
}
.news h3 {
	font-weight: normal;
	text-align: center;
	height: 135px;
	padding-top: 45px;
}
.news h3 b {
	display: block;
	font-size: 30px;
	color: #333;
	line-height: 48px;
}
.news h3 i {
	display: inline-block;
	font-size: 16px;
	color: #333;
	position: relative;
	padding: 0 40px;
	line-height: 16px;
}
.news h3 i:before {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	left: 0;
	top: 8px;
}
.news h3 i:after {
	position: absolute;
	width: 30px;
	height: 1px;
	background: #CC3333;
	content: "";
	right: 0;
	top: 8px;
}
.news h4 {
	height: 80px;
	background: #f2f2f2;
	font-weight: normal;
}
.news h4 b {
	float: left;
	width: 160px;
	height: 62px;
	background: #CC3333;
	padding: 18px 0 0 30px;
	font-size: 20px;
}
.news h4 b a {
	color: #fff;
}
.news h4 b i {
	display: block;
	font-size: 14px;
	font-weight: normal;
	font-family: "Arial";
	padding-top: 5px;
}
.news h4>a {
	float: right;
	width: 102px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background: #bbb;
}
.new_l {
	float: left;
	width: 585px;
}
.new_l h5 {
	height: 55px;
	line-height: 55px;
	border-top: 1px solid #ececec;
	font-weight: normal;
}
.new_l h5 i {
	float: left;
	width: 115px;
	padding-left: 45px;
	font-size: 16px;
	color: #484848;
}
.new_l h5 a {
	float: left;
	width: 425px;
	color: #333;
	font-size: 14px;
}
.new_l h5.cur {
	height: 26px;
	line-height: 26px;
	padding-top: 14px;
}
.new_l h5.cur i {
	font-size: 26px;
}
.new_l h5.cur a {
	font-weight: bold;
}
.new_l p {
	height: 70px;
}
.new_l p i {
	float: left;
	width: 105px;
	padding-left: 55px;
	font-size: 18px;
	color: #484848;
	line-height: 32px;
}
.new_l p span {
	float: left;
	width: 395px;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	padding-top: 5px;
}
.new_r {
	float: right;
	width: 586px;
}
.new_r dl dt {
	margin-bottom: 40px;
	height: 170px;
}
.new_r dl dt img {
	float: left;
	width: 340px;
	height: 170px;
}
.new_r dl dt span {
	float: left;
	width: 245px;
	height: 169px;
	border-right: 1px solid #f3f3f3;
	border-bottom: 1px solid #f2f2f2;
	font-size: 18px;
	text-align: center;
	color: #484848;
}
.new_r dl dt span i {
	display: block;
	width: 150px;
	height: 60px;
	line-height: 60px;
	font-size: 48px;
	padding-top: 34px;
	border-bottom: 1px solid #e4e4e4;
	margin: 0 auto 8px;
}
.new_r dl dd b {
	display: block;
	font-size: 14px;
	margin-bottom: 12px;
	line-height: 14px;
}
.new_r dl dd p {
	font-size: 14px;
	color: #333;
	line-height: 26px;
	width: 560px;
}
.new_r dl dd p a {
	color: #fb0301;
}
.wd {
	margin-top: 70px;
	height: 200px;
}
.wd h5 {
	float: left;
	width: 150px;
	height: 158px;
	font-size: 18px;
	padding: 42px 0 0 24px;
	background: url(../images/jt1.png) no-repeat 27px 132px #CC3333;
}
.wd h5 a {
	color: #fff;
}
.wd h5 i {
	display: block;
	padding-top: 6px;
}
.wd ul {
	float: right;
	height: 200px;
}
.wd ul li {
	float: left;
	width: 280px;
	margin-left: 60px;
}
.wd ul li b {
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	padding-top: 23px;
	background: url(../images/a.jpg) no-repeat;
}
.wd ul li p {
	padding-top: 40px;
	font-size: 14px;
	color: #333;
	line-height: 20px;
	background: url(../images/q.jpg) no-repeat;
}
.wd ul li>a {
	display: block;
	font-size: 12px;
	color: #484848;
	width: 90px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	border: 1px solid #d2d2d2;
	margin-top: 16px;
}
/*about*/
.adout {
	height: 572px;
	background: url("../images/aboutbj.jpg") no-repeat center;
}
.adout .ab {
	padding-top: 72px;
}
.adout span {
	width: 600px;
	height: 420px;
	display: block;
	float: left;
}
.adout span img {
	width: 100%;
}
.adout dl {
	padding: 39px 60px 58px;
	float: left;
	width: 480px;
}
.adout dl dt {
	margin-bottom: 34px;
}
.adout dl dt a {
	font-size: 26px;
	color: #333333;
	font-weight: bold;
}
.adout dl dd p {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
}
.adout dl dd em {
	height: 47px;
	line-height: 47px;
	display: block;
	margin-top: 46px;
}
.adout dl dd em a {
	padding: 14px 30px;
	font-size: 14px;
	margin-right: 24px;
	color: #333333;
	border-radius: 30px;
	background: #e4e4e4;
}
.adout dl dd em a:hover, .adout dl dd em a.cur {
	background: #CC3333;
	color: #FFF;
}
